home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / acctcom.z / acctcom
Text File  |  1998-10-20  |  11KB  |  199 lines

  1.  
  2.  
  3.  
  4. aaaaccccccccttttccccoooommmm((((1111))))                                                          aaaaccccccccttttccccoooommmm((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _aaaa_cccc_cccc_tttt_cccc_oooo_mmmm - search and print process accounting file(s)
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      _aaaa_cccc_cccc_tttt_cccc_oooo_mmmm _[[[[_o_p_t_i_o_n_s_]]]] _[[[[_f_i_l_e _.... _.... _.... _]]]]
  13.  
  14.  
  15. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.      _aaaa_cccc_cccc_tttt_cccc_oooo_mmmm reads _f_i_l_e, the standard input, or _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt in the form
  17.      described by _aaaa_cccc_cccc_tttt(4) and writes selected records to the standard output.
  18.      Each record represents the execution of one process.  The output shows
  19.      the _CCCC_OOOO_MMMM_MMMM_AAAA_NNNN_DDDD _NNNN_AAAA_MMMM_EEEE, _UUUU_SSSS_EEEE_RRRR, _TTTT_TTTT_YYYY_NNNN_AAAA_MMMM_EEEE, _SSSS_TTTT_AAAA_RRRR_TTTT _TTTT_IIII_MMMM_EEEE, _EEEE_NNNN_DDDD _TTTT_IIII_MMMM_EEEE, _RRRR_EEEE_AAAA_LLLL _((((_SSSS_EEEE_CCCC_)))), _CCCC_PPPP_UUUU
  20.      _((((_SSSS_EEEE_CCCC_)))), _MMMM_EEEE_AAAA_NNNN _SSSS_IIII_ZZZZ_EEEE _((((_KKKK_)))) (see _----_mmmm option below), and, optionally, _FFFF (the
  21.      _ffff_oooo_rrrr_kkkk/_eeee_xxxx_eeee_cccc flag:  _1111 for _ffff_oooo_rrrr_kkkk without _eeee_xxxx_eeee_cccc), _SSSS_TTTT_AAAA_TTTT (the system exit status),
  22.      _HHHH_OOOO_GGGG _FFFF_AAAA_CCCC_TTTT_OOOO_RRRR, _KKKK_CCCC_OOOO_RRRR_EEEE _MMMM_IIII_NNNN (see _----_kkkk option below), _CCCC_PPPP_UUUU _FFFF_AAAA_CCCC_TTTT_OOOO_RRRR, _CCCC_HHHH_AAAA_RRRR_SSSS _TTTT_RRRR_NNNN_SSSS_FFFF_DDDD,
  23.      and _BBBB_LLLL_OOOO_CCCC_KKKK_SSSS _RRRR_EEEE_AAAA_DDDD (total blocks read and written).
  24.  
  25.      A _#### is prefixed to the command name if the command was executed by a
  26.      privileged user.  If a process is not associated with a known terminal, a
  27.      _???? is printed in the _TTTT_TTTT_YYYY_NNNN_AAAA_MMMM_EEEE field.
  28.  
  29.      If no _f_i_l_e_s are specified, and if the standard input is associated with a
  30.      terminal or _////_dddd_eeee_vvvv_////_nnnn_uuuu_llll_llll (as is the case when using _&&&& in the shell),
  31.      _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt is read; otherwise, the standard input is read.
  32.  
  33.      If any _f_i_l_e arguments are given, they are read in their respective order.
  34.      Each file is normally read forward, that is, in chronological order by
  35.      process completion time.  The file _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt is usually the current
  36.      file to be examined; a busy system may need several such files of which
  37.      all but the current file are found in _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt _i_n_c_r.
  38.  
  39.      The _o_p_t_i_o_n_s are
  40.  
  41.      _----_aaaa          Show some average statistics about the processes selected.
  42.                  The statistics will be printed after the output records.
  43.  
  44.      _----_bbbb          Read backward, showing latest commands first.  This option
  45.                  has no effect when the standard input is read.
  46.  
  47.      _----_ffff          Print the _ffff_oooo_rrrr_kkkk/_eeee_xxxx_eeee_cccc flag and system exit status columns in
  48.                  the output.  The numeric output for this option will be in
  49.                  octal.
  50.  
  51.      _----_hhhh          Instead of mean memory size, show the fraction of total
  52.                  available CPU time consumed by the process during its
  53.                  execution.  This ``hog factor'' is computed as (total
  54.                  CPU time)/(elapsed time).
  55.  
  56.      _----_iiii          Print columns containing the I/O counts in the output.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. aaaaccccccccttttccccoooommmm((((1111))))                                                          aaaaccccccccttttccccoooommmm((((1111))))
  71.  
  72.  
  73.  
  74.      _----_kkkk          Instead of memory size, show total kcore-minutes, which is
  75.                  the average resident set size of the process (in KB) if its
  76.                  execution time is normalized to one minute.  This is computed
  77.                  by keeping a cumulative sum of the process's resident set
  78.                  size (the process's current resident set size is added to the
  79.                  sum _HHHH_ZZZZ times a second).  This sum is converted to KB and then
  80.                  divided by 60*_HHHH_ZZZZ to yield kcore-minutes.
  81.  
  82.      _----_mmmm          Show mean core size (the default).  This is average resident
  83.                  set size of the process (in KB) during its execution.  It is
  84.                  computed by taking the cumulative resident set size (as
  85.                  computed for the _----_kkkk option) and dividing it by the sum of the
  86.                  system and user CPU times.
  87.  
  88.      _----_rrrr          Show CPU factor (user-time/(system-time + user-time)).
  89.  
  90.      _----_tttt          Show separate system and user CPU times.
  91.  
  92.      _----_vvvv          Exclude column headings from the output.
  93.  
  94.      _----_llll _l_i_n_e     Show only processes belonging to terminal _////_dddd_eeee_vvvv_////_l_i_n_e.
  95.  
  96.      _----_uuuu _u_s_e_r     Show only processes belonging to _u_s_e_r that may be specified
  97.                  by a user ID, a login name that is then converted to a user
  98.                  ID, a _#### that designates only those processes executed by a
  99.                  privileged user, or a _????  that designates only those processes
  100.                  associated with unknown user IDs.  The _#### and the _???? should be
  101.                  typed as _\\\\_#### and _\\\\_????, respectively, to prevent the shell from
  102.                  interpreting the _#### as the start of a comment or the _???? as a
  103.                  pattern.
  104.  
  105.      _----_gggg _g_r_o_u_p    Show only processes belonging to the _g_r_o_u_p.  The _g_r_o_u_p may be
  106.                  designated by either the group ID or the group name.
  107.  
  108.      _----_ssss _t_i_m_e     Select processes existing at or after _t_i_m_e, given in the
  109.                  format _h_r[:_m_i_n[:_s_e_c]].
  110.  
  111.      _----_eeee _t_i_m_e     Select processes existing at or before _t_i_m_e.
  112.  
  113.      _----_SSSS _t_i_m_e     Select processes starting at or after _t_i_m_e.
  114.  
  115.      _----_EEEE _t_i_m_e     Select processes ending at or before _t_i_m_e.  Using the same
  116.                  _t_i_m_e for both _----_SSSS and _----_EEEE shows the processes that existed at
  117.                  _t_i_m_e.
  118.  
  119.      _----_nnnn _p_a_t_t_e_r_n  Show only commands matching _p_a_t_t_e_r_n that may be a regular
  120.                  expression, as in _rrrr_eeee_gggg_cccc_mmmm_pppp(3G), except + means one or more
  121.                  occurrences.
  122.  
  123.      _----_qqqq          Do not print any output records, just print the average
  124.                  statistics, as with the _----_aaaa option.
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. aaaaccccccccttttccccoooommmm((((1111))))                                                          aaaaccccccccttttccccoooommmm((((1111))))
  137.  
  138.  
  139.  
  140.      _----_oooo _o_f_i_l_e    Copy selected process records in the input data format to
  141.                  _o_f_i_l_e; suppress printing to standard output.
  142.  
  143.      _----_HHHH _f_a_c_t_o_r   Show only processes that exceed _f_a_c_t_o_r, where factor is the
  144.                  ``hog factor'' as explained in option _----_hhhh above.
  145.  
  146.      _----_OOOO _s_e_c      Show only processes with CPU system time exceeding _s_e_c
  147.                  seconds.
  148.  
  149.      _----_CCCC _s_e_c      Show only processes with total CPU time (system-time + user-
  150.                  time) exceeding _s_e_c seconds.
  151.  
  152.      _----_IIII _c_h_a_r_s    Show only processes transferring more characters than the
  153.                  cutoff number given by _c_h_a_r_s.
  154.  
  155. FFFFIIIILLLLEEEESSSS
  156.      _////_eeee_tttt_cccc_////_pppp_aaaa_ssss_ssss_wwww_dddd
  157.      _////_vvvv_aaaa_rrrr_////_aaaa_dddd_mmmm_////_pppp_aaaa_cccc_cccc_tttt_i_n_c_r
  158.      _////_eeee_tttt_cccc_////_gggg_rrrr_oooo_uuuu_pppp
  159.  
  160. RRRREEEEFFFFEEEERRRREEEENNNNCCCCEEEESSSS
  161.      acct(1M), acctcms(1M), acctcon(1M), acctmerg(1M), acctprc(1M),
  162.      acctsh(1M), fwtmp(1M), ps(1), runacct(1M), su(1M), acct(2), regcmp(3G),
  163.      acct(4), utmp(4).
  164.  
  165. NNNNOOOOTTTTIIIICCCCEEEESSSS
  166.      _aaaa_cccc_cccc_tttt_cccc_oooo_mmmm reports only on processes that have terminated; use _pppp_ssss(1) for
  167.      active processes.
  168.  
  169.      If _t_i_m_e exceeds the present time, then _t_i_m_e is interpreted as occurring
  170.      on the previous day.
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.